/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
12/Mar/2009, 12:18:34
*/

package StreetRacerBASIC;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;

/**
 *
 * @author Street Racer
 */
public class BASICInterpreter {

    /**
     * Inicia o interpretador
     * @param file
     */
    public void start(String file) throws FileNotFoundException, IOException {
    String line = ""; // variavel para ler a linha
    int lenLine; // variavel para saber o tamanho da linha
    char tempChar; // variavel temporaria
    
    RandomAccessFile readFile = new RandomAccessFile(file, "r"); // cria o objecto
        
        while (line != null) {
            line = readFile.readLine();
            System.out.print(line + "\n");

            lenLine = line.length(); // sabe o tamanho da linha

            // faz um ciclo até ao fim da linha
            for (int i = 0; i <= lenLine; i++) {
               tempChar = line.charAt(i); // le o caratere

               if (tempChar != ' ') {
                   
               }
            }

        }

    }

}
